road roller meaning in Hindi

Noun

A large machinery used for compacting asphalt or soil in construction.

A metaphorical term for a tough, unstoppable force in a situation.

कोई मजबूत और अनियंत्रित शक्ति

English Usage: The new legislation felt like a road roller, crushing all opposition in its path.

Hindi Usage: नया कानून एक सड़क रोलर की तरह लग रहा था, जो अपने रास्ते में सभी प्रतिरोध को कुचल रहा था।

Share Anuvadan of road roller